-- 获取怪物减益

return function(monster)
    local propList = {};

	-- TODO 获取其他怪物减益
	-- 狼人威慑，需要特殊处理
    local dbase = MonsterM.query(monster:getClassId(), "dbase");
    if type(dbase["fear_monster_id"]) == "number" then
        if DungeonM.isMonsterAlive(dbase["fear_monster_id"]) then
            local propId = PropM.getPropId("deterrence");
            table.insert(propList, {propId,1,1,-1});
        end
    end

    -- 没有配置状态名称的不显示
    for index, prop in pairs(propList) do
        local effectName = PropM.query(prop[1], "alias");
        if not effectName or effectName == "" then
            table.remove(propList, index);
        end
    end

	return propList;
end
